package main

//简单for循环计数器值
//func main() {
//
//	for i := 0; i < 10; i++ {
//		fmt.Print(i,"\t")
//	}
//
//}

//go代替上面的for
//func main() {
//	i := 1
//	test:
//		fmt.Print(i,"\t")
//		if i < 10 {
//			i++
//			goto test
//		}else {
//			return
//		}
//
//}

//遍历array
//func main() {
//	a := [...]int{1,2,3,4,5,6,7,8,9,10}
//	for _,v := range a{
//
//		fmt.Print(v,"\t")
//	}
//}

/**
编写一个程序，打印从 1 到 100 的数字。当是三个倍数就打印 “Fizz”
代替数字，当是五的倍数就打印 “Buzz”。当数字同时是三和五的倍数
时，打印 “FizzBuzz”。
*/
//func main() {
//	for i := 1; i <= 100; i++ {
//		if i%5 == 0 && i%3 == 0 {
//			fmt.Println(i,"\t","FizzBuzz")
//		}else if i%5 == 0 {
//			fmt.Println(i,"\t","Buzz")
//		}else if i%3 == 0 {
//			fmt.Println(i,"\t","Fuzz")
//		}
//
//	}
//}

//for打印字符串
//func main() {
//	for i := 1; i <= 100; i++ {
//		for j := 1; j <= i; j++ {
//			fmt.Print("A")
//		}
//		fmt.Println()
//	}
//}

//统计字符串数量
//func main() {
//	myMap := map[string]int{}
//	testString := "asSASA ddd dsjkdsjs dk"
//	for _, v := range testString {
//		myMap[string(v)] = myMap[string(v)] + 1;
//	}
//	fmt.Print(myMap)
//}

//替换字符串
